spitting shark - French English Dictionary